package com.mcxx.modules.miniSalvation.family.dto;

import cn.afterturn.easypoi.excel.annotation.Excel;
import com.mcxx.modules.miniSalvation.fundpay.dto.BaseExcelEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

@Data
public class ExMemberExcelDto extends BaseExcelEntity implements Serializable {

    private static final long serialVersionUID = -1L;
    @Excel(name = "姓名", width = 10)
    private String name;

    @Excel(name = "身份证号码", width = 20)
    private String idcard;

    @Excel(name = "区县名称", width = 20)
    private String county;

    @Excel(name = "乡镇（街道名称）", width = 20)
    private String street;

    @Excel(name = "社区名称", width = 20)
    private String community;
    @Excel(name = "特困类别", dict = "AssistantStandardCityOrCounty", width = 14)
    private String standType;

    @Excel(name = "办理类型", dict = "BusinessType", width = 10)
    private String operType;
    @Excel(name = "供养方式", dict = "GuaranteeMode", width = 10)
    private String supplyType;
    @Excel(name = "自理能力",dict = "SelfCareAbility", width = 10)
    private String selfcareLevel;

    @Excel(name = "供养总金额", width = 10)
    private String salaryNumber;

    @Excel(name = "基本生活费", width = 10)
    private String baseSalaryNumber;

    @Excel(name = "护理费", width = 10)
    private String careSalaryNumber;

    @Excel(name = "享受年月", width = 10, isColumnHidden = true)
    private String sendMonth;

    @Excel(name = "供养机构", width = 20)
    private String supplyOrgName;
    @Excel(name = "是否为原建档立卡对象", dict = "IsHelpPoor", width = 14)
    private String isHelpPoor;
    @Excel(name = "是否兜底对象", dict = "DOCHELPPOOR", width = 20)
    private String docHelpPoor;
    @Excel(name = "是否为防止返贫监测对象", dict = "IFRURALVITALIZATIONOBJECT", width = 10)
    private String helpPoorFlag;
    @Excel(name = "监测对象类型", dict = "RURALVITALIZATIONOBJECTTYPE", width = 10)
    private String ruralObjectType;

    @Excel(name = "最新变化年月", width = 10, isColumnHidden = true)
    private String startMonth;
    @Excel(name = "年龄", width = 20, isColumnHidden = true)
    private String age;

    @Excel(name = "民族", dict = "Nation", width = 10, isColumnHidden = true)
    private String nation;

    @Excel(name = "性别", dict = "SEX", width = 10, isColumnHidden = true)
    private String sex;

    @Excel(name = "健康状况", dict = "Health", width = 10, isColumnHidden = true)
    private String healthState;

    @Excel(name = "劳动能力", dict = "LaborAbility", width = 10, isColumnHidden = true)
    private String workPower;

    @Excel(name = "就业状况", dict = "EmploymentStatus", width = 10, isColumnHidden = true)
    private String workState;

    @Excel(name = "文化程度", dict = "EducationLevel", width = 10, isColumnHidden = true)
    private String education;

    @Excel(name = "残疾类别", dict = "DisabilityType", width = 10, isColumnHidden = true)
    private String disabilityType;

    @Excel(name = "残疾等级", dict = "DisabledLevel", width = 10, isColumnHidden = true)
    private String disabilityLevel;

    @Excel(name = "是否在校", dict = "IsAtSchool", width = 10, isColumnHidden = true)
    private String isAtSchool;






    @Excel(name = "供养人数", width = 10, isColumnHidden = true)
    private String salaryMember;


    @Excel(name = "特困证号", width = 20, isColumnHidden = true)
    private String salvationNo;



    @Excel(name = "补发金额", width = 14, isColumnHidden = true)
    private String reissuedSalaryNumber;





    @Excel(name = "申请原因", width = 10, isColumnHidden = true)
    private String remark;

    @Excel(name = "户主姓名", width = 10, isColumnHidden = true)
    private String masterName;

    @Excel(name = "户主身份证", width = 20, isColumnHidden = true)
    private String masterIdcard;

    @Excel(name = "家庭关系", dict = "DomesticRelation", width = 10, isColumnHidden = true)
    private String familyRelation;
    @Excel(name = "初保日期", width = 20,isColumnHidden = true)
    private String fristStarDate;



}
